easier said than do - Turkish English Dictionary